package flex.cc.order.manage.service;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.extension.service.IService;

import flex.cc.order.manage.dto.order.OrderImgEntity;
import flex.cc.vehicle_svr.model.UpLoadImageModel;

/**
 * 
 * @author WANGCONG
 * 2021年9月6日下午2:13:23
 * @desc 服务单图像Service层
 */
public interface OrderImgService extends IService<OrderImgEntity>{

	/**
	 * 
	 *  @author WANGCONG
	 *  @date 2021年9月6日下午2:15:32
	 *  @desc 根据服务单查询图像信息
	 */
	List<OrderImgEntity> queryImgByOrderNo(String orderNo);
	
	/**
	 * 
	 *  @author WANGCONG
	 *  @date 2021年9月6日下午2:18:20
	 *  @desc 保存服务单图像信息
	 */
	void saveImg(OrderImgEntity img);
	
	/**
	 * 
	 *  @author WANGCONG
	 * @return 
	 *  @date 2021年9月7日上午09:31:18
	 *  @desc 下游回传，本地落库保存
	 */
	Map<String, String> synImg(UpLoadImageModel img);
	
}
